number theory bsc